yeşil tahta - Turkish English Dictionary